at the site of the surgery - Espagnol Anglais Dictionnaire